pain-mitigating drugs - Francés Inglés Diccionario